home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 19 / CU Amiga Magazine's Super CD-ROM 19 (1998)(EMAP Images)(GB)[!][issue 1998-02].iso / CUCD / Programming / LEDA / prog / Make.pro < prev    next >
Text File  |  1994-11-10  |  2KB  |  70 lines

  1. #-----------------------------------------------------------------------------
  2. # UNIX
  3. #-----------------------------------------------------------------------------
  4.  
  5. CFLAGS = -O
  6. e =
  7.  
  8. .c.o:
  9.     ../../c++ $(CFLAGS) -I../../incl -c $*.c
  10.  
  11. .o:
  12.     ../../c++ $(CFLAGS) -o $* $*.o $(LIB)
  13.  
  14. .c:
  15.     ../../c++ $(CFLAGS) -I../../incl -c $*.c
  16.     ../../c++ $(CFLAGS) -o $* $*.o $(LIB)
  17.  
  18.  
  19. #-----------------------------------------------------------------------------
  20. # ZORTECH
  21. #-----------------------------------------------------------------------------
  22. #e = .exe
  23. #
  24. #.obj.exe:
  25. #    ztc -cpp -mx $*.obj $(DOSLIB)
  26. #.c.exe:
  27. #    ztc -cpp -mx -I..\..\incl -c $*.c
  28. #    ztc -cpp -mx $*.obj $(DOSLIB)
  29.  
  30.  
  31. #-----------------------------------------------------------------------------
  32. # BORLAND
  33. #-----------------------------------------------------------------------------
  34. #.SWAP
  35. #e = .exe
  36. #.obj.exe:
  37. #    bcc -P -Qx -mh $*.obj $(DOSLIB)
  38. #.c.exe:
  39. #    bcc -P -Qx -w- -mh -I..\..\incl -c $*.c
  40. #    bcc -P -Qx -mh $*.obj $(DOSLIB)
  41.  
  42.  
  43. #-----------------------------------------------------------------------------
  44. # DJGPP
  45. #-----------------------------------------------------------------------------
  46. #e = .gpp
  47. #
  48. #.o.gpp:
  49. #    gcc -o $*.gpp $*.o $(LIB)
  50. #.c.gpp:
  51. #    gcc -I../../incl -c -xc++ $*.c -xnone
  52. #    gcc -o $*.gpp $*.o $(LIB)
  53.  
  54.  
  55.  
  56. #-----------------------------------------------------------------------------
  57. # Programs
  58. #-----------------------------------------------------------------------------
  59.  
  60. include Make.lst
  61.  
  62. #BCC !include "Make.lst"
  63.  
  64. all: $(PROGS)
  65.  
  66. clean:
  67.     rm -f *.o $(PROGS) core
  68.  
  69.